import axios from 'axios'

// 设置服务器地址
const SERVER = 'http://localhost:5188'

// 给axios一个响应拦截器
// 作用就是axios的接口自己返回response的data字段
axios.interceptors.response.use(function(res){
    return res.data
})

export default async function post (url:string,params:any) {
    console.log(`${url}:[send]:`,params); //打印发送的日志
    const data = await axios.post(SERVER  + url,params).catch(code=>{
        console.log(code);
        return { message:'网络错误' }
    })
    if(data){
        console.log(`${url}:[recv]:`,data);
        return data
    }
}